// pages/scam/scam.js
const app=getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    listData:{},
    indexID:1
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var that=this;
    var phoneNumber = getApp().globalData.tel;
    wx.request({
      url: app.wxlocurl.url +'WXLogin/WXGetMtrDetail',
      header:{ "Content-Type":"application/json" },
      data:{iphoneNum:phoneNumber, code:options.QR_code},
      method:"POST",
      success:function(res){
        // let mtrdata = JSON.parse(res.data);  
        var mtrdata=res.data;
        var numed;
        var deptd;
        for (var i = 0; mtrdata.length; ++i) {
          numed = mtrdata[0].Isinsider;
          deptd = mtrdata[0].dept;
          break;
        }
        getApp().globalData.inisder = numed;
        getApp().globalData.dept = deptd;
        if(mtrdata.length==0){
          wx.showModal({
            title: '提示',
            content: '二维码未扫描出内容',
            success:function(res){
              if(res.errMsg=="showModal:ok"){
                wx.switchTab({
                  url: '../index/index',   //注意switchTab只能跳转到带有tab的页面，不能跳转到不带tab的页面
                  success:function(e){
                    var page = getCurrentPages().pop(); //当前页面
                    if (page == undefined || page == null) return;
                    page.onLoad(); //或者其它操作
                  }
                });
              }
            }
          })
        }
        that.setData({
           listData:mtrdata
          })
      }
    })
  },
  // 点击 加入购物车
  handleCartAdd(e) {
    var DataGood = e.currentTarget.dataset.index;
    // 1 获取缓存中的购物车 数组
    let cart = wx.getStorageSync("cart") || [];
    // 2 判断 商品对象是否存在于购物车数组中
    let index = cart.findIndex(v => v.ID === DataGood.ID);
    if (index === -1) {
      //3  不存在 第一次添加
      DataGood.num = 1;
      DataGood.checkeds = true;
      cart.push(DataGood);
    } else {
      // 4 已经存在购物车数据 执行 num++
      cart[index].num++;
    }
    // 5 把购物车重新添加回缓存中
    wx.setStorageSync("cart", cart);
    // 6 弹窗提示
    wx.showToast({
      title: '加入成功',
      icon: 'success',
      // true 防止用户 手抖 疯狂点击按钮 
      mask: true
    });
    //7.跳转到购物车界面
    wx.switchTab({
        url: '/pages/cart/cart',
    })
    
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },

})